This place is a little piece of Heaven. Clean, comfortable, inviting and a Great location. The grounds were also very pleasant. this Villa is conveniently located near the pool and just steps from the beach. A large TV made my son and husband happy. very pleasant cleaning staff. Tom is a thoughtful host. we had a great stay and would definitely stay here again.