comfortable, clean, great host and location