Perfect! Everything was wonderful - comfortable, clean, extra touches like coffee, great location, excellent communication. Zero glitches, zero issues, zero concerns. Absolutely perfect for our needs and looking forward to many future stays.