The location and room view are spectacular! The hosts communicate in a timely matter and try their utmost best to provide you with all information to make your check-in as smooth as possible. The hotel staff, in general, are nice helpful and provide great service.