Eric and Shioji were extremely wonderful hosts and made sure my stay was as pleasant as possible. Communication with the team was very quick and efficient and they were very flexible with my check in process. The apartment itself was clean, comfortable and well equipped.