Perfect spot for those who love west coast beaches. Every amenity were required was available. We would happily stay again.