Perfection! Great location! Great communication! Gemma is an excellent host. The apartment is excellent! Gemma provides you with all the comforts of home and more. She provides a great guest book with lots of recommendations for visitors and great local spots as well. We would definitely stay here again!