Thank you for a lovely stay your apartment has it all. The view is amazing and it is spacious and clean.