Excellent location. Gorgeous view from pool area. Friendly staff and a clean room.