Great views, very clean and excellent location. Pool and gym were great. The communication with the hosts was excellent.