Paradise Villas is a great location, central to any activities you might want!
Everyone is very helpful, we loved our stay!