Strongly recommended. Much higher standard than any hotel. Great location.