Excellent in all categories! Apartment is amazing, and exactly what you'd think, the patio is the highlight! Max was very easy to communicate with and we thoroughly enjoyed our stay. Wish we could've booked for longer!