A

Very beautiful resort, friendly staff. Only reason...

Very beautiful resort, friendly staff. Only reason it's not 5 stars is the high food costs on property and the uncomfortable bed in the room. Could use better mattresses.

Comments:

No comments