Very well organised place! We were there two couples and had a great time. Location is right next to central squire. Hosts speak good English and communication is proficient!
Spent most of days searching for best breakfast place to find out, that best one is right next door.