We had an excellent experience staying in this apartment. The apartment was spotless clean, everything was brand new and everything you need was there (towels, silverware, glasses, etc). The shower gel and shampoo were provided as well and they were amazing. The view was excellent! We enjoyed staying here a lot and we could recommend anyone to book this apartment! Jonathan was helpful and the whole check-in and check-out process was smooth.