This is a great place to stay as long as your expectations are clear. The apartment is very spacious and bright, and if you get joy from playing piano, that is a unique bonus that makes it a real home away from home! Beds and linens are high quality, and you have all you need. Be aware that it is not waterfront, though water is near (and so is a nice grocery store), that you have to ask Yan if you need parking on premises and it is his own spot he gives, that there are stairs you can't avoid in the apartment, and that "hot tub" in the listing means "bathtub." (The bathtub is shared, and that was the only part of the accommodations that was not exactly clean. There is a separate shower that is only for guests.) It was still a very good place to stay, and we would have been contented to stay longer.