Great location. Walking distance to the beach. Easy to get to nearby restaurants and shopping destinations. Good communication and check in/out. The place was spotlessly clean.