Fantastic views, perfect location, apartment with great amenities and extra effort from the host to ensure a great stay! Would definitely recommend!