This place has it all. Wonderful design. Every comfort has been thought of. The hosts went out of their way to show how everything worked and also take us on a short introduction to their neighborhood. Close to groceries, sights, and great restaurants, it truly felt like an amazing vacation and retreat at the same time. I only wish we were able to stay there a few more days. Don't think about it, just book it!