very good location and view from the room is great. Bill and his staffs are assisting our stay very well. Only thing that is not as expected is the cooking space - it is fairly smaller than expected and not enough to cook, especially family or parents with small kids like us. Except for this overall we had a wonderful stay.