From the location, to the spacious rooms, to the clean rooms, to the amenities...everything you could want & more. Would definitely stay here again 🙂