Great villa to stay! Beautifully clean, modern, and well located.