Margarets Place is in a Great Location, the Beach is very close by and we got to see the sea turtles :)