This is our second visit to this wonderful terrace apartment. The location is great as many other reviewers have stated. Apartment is very clean, check in and communication are very easy. I highly recommend a stay here. Love the new kitchen!