E
Eddie Velez Review of The Landmark Resort
Location is perfect. Minutes away from the beach. ...
Location is perfect. Minutes away from the beach. Pools are nice. Only minus I can give them was that checking in was a mess.
Comments: