Kevin's villa was perfect! It was immaculately clean on our arrival and had everything we needed supplied. The villa is a very short walk to the beach, cafes, restaurants and grocery store (and shopping precinct with everything you need). The warm out door shower was a real treat after a swim at the beach. Kevin was always available to communicate with and had been very helpful. I highly recommend staying at Kevin's villa and we are already talking about our next stay there!!