A lovely spacious place with great facilities