Immaculate. Comfortable. Value. Welcoming. Just perfect. Couldn’t ask for more. AAA+++