Theresa place is exactly what's described. Everything is accurate. I recommend you bring all personal care items for a long stay. Check in was smooth, despite arriving late Theresa accommodated every single request I had. Amazing host and place to stay short or long term