A perfect place, one of the best AirBnB we have stayed in.