The place was immaculate, clean and bright. Perfect for a small group. All necessary amenities were provided. We had a good sleep.