excellent location, wonderful facilities, magnificent views