Perfect beach location, everything you could possibly want.