Absolutely perfect for our needs! Spotlessly clean and hosts very friendly.