This place is a gem and just as described, Joseph is a wonderful host and the location is great. Wished we could have stayed longer.