Peters place is a perfect getaway for anyone looking to relax in a beach side accommodation.