The Villa Margarita is amazing, we loved our stay here. It is a very short walk to the beach, super convenient! It is also so close to shops and restaurants which we loved!