This could easily be a five star review, minus a few major things. First the good stuff: the location was amazing and the view was gorgeous. We watched the sunset and sunrise which was beautiful. However, the kitchen was gross, with old oil on the pots and pans, unclean dishes, dirty counter and remnants of the previously mentioned cockroach infestation. The kitchen also lacked some basics that would have made it much easier to cook in. The bed was comfy (though some of the pillows were missing pillowcases), the living space was spacious and the bathroom was fine. The host wasn't very responsive and didn't give any check-in instructions, we just discovered the key in the door. We wouldn't stay here again, which is a bummer because it wouldn't take much to make it a great place to stay.