excellent accommodation. great location.