Clean and spacious environment, well equipped with amenities.