Clean, great views, stocked kitchen, modern connectivity, amenities, covered parking; excellent stay.