Very clean and spacious. Great location across the beach and close to restaurants and grocery stores. Mary was incredibly gracious and quick to respond to any questions we had. Would highly recommend!