Very fine accommodation. Great location