very clean. Perfect location. very quiet.. off street parking. just off the beach.