Location is fantastic, design and cleanliness were excellent, and there were thoughtful touches like snacks, water and toiletries. We look forward to staying here again!