This place was amazing! Super clean, great location, everything you need and more. We will definitely stay here again when back in Cupertino!! Great experience from check in to checkout.