Ludovica is a great host and the neighborhood is perfect for a stay in Geneva