Our second stay here. Absolutely perfect. Great kitchen, comfy beds, amazing outdoor space, love it!