We had an amazing time at this place. The location was everything we wished for and a little more. The place itself looked like it was recently renovated and felt very clean and well cared for. There is just one little downside we could think of: the picture taken from the kitchen is taken from outside and is therefore a bit deceiving. We expected a small place anyway so it was fine nonetheless.
TLDR: the place is small, but would 100% recommend!