Great location.Good communication. Very clean. We stayed for 5 days and we had everything that we needed. Small kitchen with everything that you might need. When we come back we will definitly book the same place.