Good locations (near to a cluster of fantastic restaurants), Good WIFI speed, the owners are friendly folks who are willing to share nuggets of local knowledge. Highly recommended place !