Fabulous space for a group of friends. Loved the fire pit, heated pool and tennis court... not to mention the stylish decor. Walking distance to a beautiful beach. Great host with prompt communication, we loved our stay!