Great location. Walking distance to the beach, shopping and lots of restaurants. Unit was very clean and comfortable and updated. Looks exactly like the pictures show. Has everything you need (including beach towels and some beach toys). Great views of the mountains, canal and golf course. Parking was included and easy to access. Samantha was a wonderful host. Communication was prompt and responsive. Check in instructions clear and easy. Would definitely stay again.