this is a great place to stay. everything is clean and brand new. easily can find the host's touch everywhere. the check in procesure is so clear and had no problem at all. the communication is also great. Janelle even let us in earlier than check in time. really enjoy the stay