Great stay at Rock Lobster with stunning views and a great location