Perfect in every way: locatiion, spotless, stylish, brand new, comortable, quiet, responsive host. Highly recommended