We loved our stay! The apartment is filled with anything you will need - amazing kitchen, TV, incredibly comfortable bed, beach and sports equipment. We loved walking along the beach and playing tennis in the morning. Thanks for the wonderful stay!