Couldn't give more than 3 stars based on the value. Pros, fantastic location with great views, quick communication, quick resolution to issues. Cons... overpriced, bed in the second bedroom is very uncomfortable(I could feel the frame through the mattress but it would be fine for small kids) and owner passes you off to someone else (maybe a company) for the stay and communication is done outside of the app, which I find often confusing or problematic (though this time was fine). They kept the extra bedding either locked up or outside of the apartment. The fan in the main bedroom was broken. We were asked how many people were staying and I told them two but I didn't specify we would not be sleeping in the same bed, so they only made up the main bed, and the spare bedroom had only a throw blanket and no sheets. They brought sheets quickly the next day which was nice but still was a problem the first night. They also came to fix the AC and the inside door lock the first day but neither stayed fixed. And finally there wasn't enough toilet paper we had to go get some. All of those things I am sure they would fix again if we had asked but as we were in town only a few days, it was more disruptive to our stay and easier to just deal with it. The apartment is big and served its purpose but for the price I don't think it was worth it. We stay in Airbnb all over the world and this one just fell short in terms of comfort and value. With just more attention paid to the these things, this would be a really great place to stay.