Great place to stay. The view is breathtaking! The place was very clean and Craig was really thoughtful in providing the necessary amenities in the apartment. Would go back again if I get the chance :D