Jimmy and Georghia are the definition of Superhosts. They are friendly and helpful, and their place is perfect!