This place had everything we needed and was very clean. Most importantly it is centrally located within walking distance to numerous coffee shops, bars, surf shops, etc. I only wish the expansive community patios for the apartment complex were a bit more inviting (lounge chairs, grill for use). Over all we had an excellent stay.