Ryan is very responsive. The place is nice, but when we first checked in, there were massive stains on a sofa, not very good smell, and water leakage. Ryan immediately sends people to fix the leakage and gives us partial refunds. But later there was another leakage later. And it took a while to fix it. The location of the apartment is good. But there is something inconvenient. The first is that you need to book one week earlier for room cleaning and it took about half day. Second is that the wifi is very unstable. Third is that because inconvenience of booking cleaning, if you ask stuffs like trash bag or wipes to clean yourself, the gentleman who delivered amenities will reject to do so, and you have to wait to see if you can meet the cleaning lady to request the cleaning stuffs. But overall, compared with the good price at the location, it is still worth it.