Fantastic apartment with a million and one amenities. Clean, easy check-in, check-out, flexible and attentive host - this place has it all! We had a wonderful stay.