Staying here in two weeks. What are the owners like? Is it in a good location and clean? What about the transfer time from the airport and will i need insect repellent?