Absolutely perfect. Great accommodations, clean, ideally located. Highly recommend!