Villa is large and beautiful. Pool is warm and a great place to chill. Sunsets are outstanding. Facilities are excellent. Comms are fast. Local beach is one of the best I've seen. In all - outstanding!