This is a fantastic place to stay! The communication was excellent. The terrace was outstanding and we could see the beach, watch people diving, and look out to the sea. The sunsets were spectacular! The location is perfect.