Very clean, comfortable, and well equipt. Check in straight forward. Well stocked (expensive) mini market/deli near by, and a couple of good restaurants within walking distance. Car totally necessary. Recommend Mikri Vigla beach for swimming and snorkelling with kids.