Absolutely perfect in every way; well appointed, great location, easy check-in/out. Highly recommend!