Clean and compact with all the required amenities. Use of swimming pool on a hot day appreciated. Friendly hosts. Good value for money