5* apartment. Stunning views. Booking information, feedback, updates and communication was excellent.