Had a wonderful time in this apartment! Everything was clean, there were lovely details and the view was breathtaking beautiful. It has everything you need.