Perfect place to stay! Very clean and spacious and the hosts were easy to communicate with. Would definitely stay here again!