great location- great view- simply great