We had an amazing time staying at Vista Delfino! The space was very comfy, and we loved the wall-to-wall windows along the coastline! The place had all the amenities that we needed, and communication was very responsive...I would recommend staying at Vista Delfino!