Charmaine's place is one that presents absolutely beautifully on the internet however you need to experience this property personally to truly appreciate the location, view and all of the individual personal touches that Charmaine and her property provide. Your expectations will be exceeded when you hire this amazing property, ours most certainly were.