Spacious accommodation, super clean and comfortable