J

Julie Miller

3 years ago

A really nice resort/hotel, but make sure you have...

A really nice resort/hotel, but make sure you have a car. There's almost nothing within walking distance

Comments:

No comments