Superb facilities, clean, modern and comfortable. Good location and close to great restaurants, attractions and the outdoors.