Very clean comfortable accommodation with terrific location