This place was everything we wanted and more. An excellent location, beautifully clean and styled apartment with all the amenities we needed. Prompt and professional communication with the host made everything easy. One of the best places we've stayed! If you're considering booking we highly recommend!