a perfect host.. there was not a single thing that he could do to make staying here better. a fantastic experience!! the only bad thing is that our vacation had to end. we will most certainly be back to stay here again!