wonderful hospitality, luxury accommodation, sea views, quiet, clean, comfortable