The place is immaculate. Beautiful layout and the views are breathtaking. The building is staffed with very friendly people and they go above and beyond for their guests. Highly recommend.