clean, with all basic amenities.