Stayed here for a month and it was the perfect spot for a long term stay. The unit was super clean and well appointed. Had everything I needed for cooking and more. The location is perfect, waking distance to grocery, beach, and bay. Would recommend this place for short or long term stays.