Everything was really great. of course it being Singapore means on the value front, there is some left to be desired. But everything else was as expected, and the communication from the staff (who were also very friendly) was very clear.