Cheerful and stylish and well located. Warm hosts