Here is a professionally managed building/homes to stay - very clean, and offer convenience for guests. Besides the blankets' cover is not pure-cotton - not too comfortable to sleep in, everything else is almost perfect. Staffs are very helpful. When I forgot to return the portable wifi and provide deposit to pay it, they are okay with shipping it back. Supplies can be provided on second floor if it's a long term stay. I feel thankful to the staff here.