Greens beach is a lovely spot. This place takes full advantage of the wonderful view. Very nice stay