Fantastic place - very comfortable , beautiful location , stunning views .