The place looks as advertised, but was not properly clean. We found several cockroaches in the kitchen so we cancelled the reservation the next day right away and went someplace else.
The host is super inflexible with any complains (as you can probably see in other reviews). The place has an amazing view, though.