Boasting a garden and a terrace, The Wave House features accommodation in Mochlos with free WiFi and sea views.