We did not meet Steve, but Maria was great! Pleasant, accommodating, and full of great info to help us explore the island. The apartment/flat was clean, well taken care of, and comfy. Thank you for everything!