Awesome location, wonderful view, excellent service, be prepared of the extra resort and parking fee.