Great views, luxurious apartment, excellent service from hotel staff.