We loved our stay in Vista Del Mar, the location is fantastic to access all of the island. The room was very large and two fans kept us cool overnight, the breakfast was a nice touch quite basic with bagels or toast but was very filling along with coffee, tea and free water. They give you towels for both the room and beach, they also have a space right on the beach for hammocks etc. The bathroom was kept clean and room service offered every day.
Overall a lovely stay, we can understand the staff are direct but very helpful and friendly enough with helpful tips if you take the time to chat!