Dream garden was such a perfect apartment stay! Great location, amazing appliances and conveniences, large, clean and the hosts were so accommodating and helpful. Will definitely stay again!