We had an extremely poor experience booking with Tim. We were not forewarned about ongoing construction in the building attached to the apartment. The construction was so loud that you could not have a conversation in the apartment let alone get any rest if you wanted to. The walls and floors shook and there was constant banging/drilling. We contacted Tim immediately but did not hear back from him for hours. Luckily, Airbnb was very responsive and let us cancel our reservation. The apartment is also in the thick of the touristy location (many cruise ship tourists in this part of the island). The apartment was also not very clean and there was mold/mildew on parts of the ceilings.