Spotlessly clean and a terrific location. Very very short walk to the beach and gorgeous hikes. Friendly people everywhere.