The apartment is fantastic. Communication and check in was exceptional. Very clean and well appointed !The decks are very, very nice. The master bedroom is on the top floor with the large deck and provides a very nice retreat. Only downside are the stairs and typically small showers. Neither is a big issue though. The location is absolutely ideal. I highly recommend.