lovely large spaces. clean and tidy. modern. well equiped.