We were transiting. Takes about 20-30 minutes by taxi from the terminal. The age of the hotel is becoming apparent, but it's still clean and nice. Unfortunately, it's impossible to get a coffee aside from at breakfast. The restaurant on the top floor isn't 100% functional yet, but it does serve lunch and dinner. The pools are nice, and nearby Changi village and beach is nice. I think we just had bad luck with the missing amenities, but I think for the price we payed, not being able to serve a cup of coffee is a big minus in my book.