Fine accommodation on a great location