I would have preferred the property to be beachfront, but was very happy with the facility and the service overall. The shuttle to and from the hotel was prompt and the drivers were courteous. Benecia at the front desk was lovely - very helpful, efficient, and was very kind to my elderly mother.The restaurant staff were friendly and attentive. The food was delicious, but took a little long to be served. There was a good selection for the breakfast buffet, which was included in the cost. The rooftop pool was also very nice - lounge chairs were clean and in very good condition. Room was a good size for 3 people, with good working AC, and comfortable beds. Overall, really enjoyed our stay and already recommending for my family members to come next year.