Spacious place with great facilities