Top Host, Great accommodation, Affordable and welcoming... Everything that defines an Air BnB ... Ray