This place is absolutely perfect! Perfect location, perfect backyard, perfect size, perfect hosts, just insanely perfect! Definitely booking again!