Five stars for this sweet apartment, despite a booking mix-up that could have been disastrous. I booked the apartment six months in advance, so I don't know how this happened, but on our first night there, another family walked in the front door, giving us quite a surprise. I immediately called John, the owner, who was always easy to reach and very nice and apologetic. He said there had been a double booking and he would help the other family find a new place. So we weren't put out, but we felt bad for the other family who had arrived after a long journey and had to scramble at 9 pm for a new place to stay. There's really no excuse for this, and I saw in another review that it had happened before. John said he is no longer working with the agency that double-booked, so hopefully it won't happen again. And other than that, our stay was perfect. The kitchen is big and easy to use (though could use some staples like olive oil and sugar), and the living room was pretty and comfortable. The room with two twin beds was the prettiest. The primary room was on the small side but just fine. Our family of four all showered in the primary bathroom because the second bathroom, off the living room, had an open shower that would saturate the toilet and most of the bathroom floor. If we had been two couples traveling together it would have been more of a problem, but as a family, we were happy to share the primary shower. Steep stairs could be a problem for anyone with mobility issues.