absolutely stunning view from almost every room. amazing stay