Good location and decent value, but we overall didn't feel very comfortable for our 4 night stay.
Parking was a huge hassle, with limited space on the street and other nearby streets. Also every morning on Monday and Tuesday was like a trying to solve a complicated puzzle of where you're allowed to park because of street sweeping. Different sides of the road have different rules on different days. This wasn't communicated by our hosts ahead of time, and the information they provided about street sweeping when asked wasn't accurate.
When we first arrived the place smelled really awful, and we still don't know if that was just an unfortunate combination of cleaning product odors or what, but it took a while to fade.
The art and bedding are beautiful, but the signs on the walls with information for guests are written in a really unaesthetic and rude way and really take away from the pleasant atmosphere. Though there were lots of little thoughtful things for guests to use, like books and beach towels, we didn't feel very welcomed by our hosts in general due to the way things were communicated and presented.
Also the 2nd bed is not a bed, it's a thin, hard cushioned sofa that when converted to a bed is super uncomfortable and not suitable for sleeping. The other bed was perfectly fine, but I wish I had known that there were be a sleeping space issue when booking a place for me and my brother.
I'd say this place still deserves 4 stars because of value and where it's located, but I would definitely not stay there again myself.