great location! great communication and easy check in process. steps from the bay, across the street to the beach. parking spots and overall great experience!