Fantastic stay; wonderful rooftop view, perfectly located, clean and great hosts for a wonderful price.