Good fairly spacious accommodation. Well situated.