Our stay exceeded all expectations. We had everything that we needed and were very comfortable. The location was spectacular too; a short walk to the beach and stunning mountain views . Communication with the host was excellent also. I highly recommend!