The owners were very nice and had good communication if any problems. The projector and wireless speakers were a nice touch to this place. Unfortunately the shower was quite small and difficult to get in and out of, the bathroom overall was quite small. The main complaint I have with this space is the bug problem. Multiple times there were large cockroaches in apartment, and on the last morning I woke up to find a very large spider on the wall across from me this was quite disturbing. If the bug problem is fixed then this could be a very nice place to stay.