Very clean and comfortable. Full kitchen and ability to wash beach towels made the stay that much nicer. I would highly recommend. Good location to hit east beaches and west beaches.