Clean and well situated with adequate amenities.