Comfortable, clean accommodation in a wonderful location.