Location is great, secure and convenient. The sofa does not make a comfortable long term bed. The host provided an airbed as a temporary relief but still....... Carpet could be cleaner. But overall a good place to stay.