Onshore was perfect for our long weekend. Walking distance to the beach with beautiful outlook on to surrounding trees. We will definitely be back!