Stylish, clean and tidy place; warm, friendly and kind hosts. Thanks a lot.