Loved our home in Santa Flavia. This is the place to stay!