Very clean, comfortable, and stylish. Very convenient to the beach, interesting walks, and great food and drink. Very easy to communicate with.