An excellent place to stay whether for a few days or a few weeks. This place feels like a second home!! The shower was amazing and the beds were comfortable. The wifi was a little spotty, but that was outside of their control. Would definitely stay here again!