Perfect spot, great attention to detail and really friendly hosts. We had a really nice stay.