clean, quiet, great host, great room, need to book long time before arrival.