Perfect place and perfect host! A dream vacation