Great place / superbly situated and great service