Spotless accommodation. great hospitality and assistance, attention to detail and total efficiency. The location is also superb. 5 Star without doubt.