Very convenient place. Walk to the beach and nearby stores and restaurants. Ocean view from the patio. The pool adds a lot of fun. The listing has tons of amenities in that makes our stay very easy. The only thing I'll complain is the stairs to climb up, and that the major parking lot is a bit far away. With a kid and a stroller, this is sometimes challenging.