A comfortable stay in a stylish home