Clean and had everything you need to stay and cook. Great location within walking distance of the beach while far away enough to stay away from the commotion. Great local restaurants nearby.