I only stayed at Vista del Mar for one night but had a great time. I had a spacious room, kind service at reception and the bathrooms were clean. Great internet connection was a plus!