This place is the perfect beach-side getaway with everything you could possibly need.