Very lovely stay. Clean and comfortable environment. Good communication from hosts. Quite a few rules to adhere to but not really a hinderance. Very nice place to stay overall.