We thought this place was perfect for our San Diego family vacation. It was super clean and seemed newly renovated. All the amenities were available and easy to use. Check in was easy. It is right by the beach. We loved it!