I would definitely recommend Chen’s place. It is easily accessible and has everything you need for a short stay. Chen hosted us for the check in and she is very accommodating. She offered fantastic communication and prompt responses to all questions and concerns. The apartment is very comfortable and wouldn’t disappoint .