This place is fantastic. If I could give it 6 stars I could. Apartment building was very easy to find for the taxi drivers we used. The entire apartment was spotless when we checked in. Everything looks so modern and new. For our group of 5, there was so much room. The beds are really comfortable. Host was very flexible despite our ferries getting super delayed causing us to miss our original planned check in time. He communicated in English very well. I would definitely stay here again in the future.