Karim is a super host, communication is excellent and he goes out of his way to make sure your stay in fabulous. Location was perfect for me to get around town, ride my bike on some great hills not far away, and easy access to the beach. I'll be back if available when I come to town.