Book this! Everything is spot on. Amazing house, amazing hosts. Location is perfect too! You will NOT be disappointed.