Very nice and spacious place with modern facilities.