A large comfortable place to stay with breathtaking views