Amazing spot with everything we needed and more. Located up a fairly steep hill, but totally worth it! Hosts were easy to get in touch with - can't recommend this place highly enough :)