Place was clean and comfortable. Can be a bit loud if the renters in unit directly above are heavy on the feet or kids are jumping around. Conveniently located to the beach, restaurants, and grocery store. Beach was nice and not overly crowded. It was nice to also have a pool on the property. Overall, a great place to stay.